import { valueEquals } from "element-plus";

const phoneReg = /^1[3456789]\d{9}$/;
const accountReg = /^([a-z]|[0-9]){4,11}$/;
const passwordReg = /^([a-z]|[0-9]){4,11}$/;
export default {
  // 验证手机号
  validatePhone(rule, value, callback) {
    if (!value) {
      callback(new Error('请输入手机号'));
    } else {
      if (phoneReg.test(value)) {
        callback();
      } else {
        callback(new Error('请输入正确的手机号'));
      }
    }
  },
  // 验证密码
  validatePassword(rule, value, callback) {
      if (!value) {
        callback(new Error('请输入密码'));
      } else {
        if (passwordReg.test(value)) {
          callback();
        } else {
          callback(new Error('请输入正确的密码'));
        }
      }
  },
  // 验证账号
  validateAccount(rule, value, callback) {
    if (!value) {
      callback(new Error('请输入账号'));
    } else {
      if (accountReg.test(value)) {
        callback();
      } else {
        callback(new Error('请输入正确的账号'));
      }
    }
  }
}